package com.example.alipaydemo.Utils;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

@Component
@Data
public class GlobalBean {
    /**
     * 上传路径信息
     */
    @Value("${upload.file.path}")
    private String uploadFilePath;
    //支付配置
    /**
     * 应用ID
     */
    @Value("${alipay.app-id}")
    private String appId;
    /**
     * 私匙
     */
    @Value("${alipay.private-key}")
    private String privateKey;
    /**
     * 支付宝公匙
     */
    @Value("${alipay.alipay-public-key}")
    private String alipayPublicKey;
    /**
     * 网关地址
     */
    @Value("${alipay.server-url}")
    private String serverUrl;
    /**
     * 编码
     */
    @Value("${alipay.charset}")
    private String charset;
    @Value("${alipay.format}")
    private String format;
    /**
     * 验证类型
     */
    @Value("${alipay.sign-type}")
    private String signType;
    /**
     * 返回地址
     */
    @Value("${alipay.return-url}")
    private String returnUrl;
    /**
     * 通知地址
     */
    @Value("${alipay.notify-url}")
    private String notifyUrl;
}
